i should have stopped - Französisch Englisch Wörterbuch